package com.kevin.util;

import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;

import lombok.extern.slf4j.Slf4j;

/**
 * 
 * 获取路径相关
 * 
 * @ClassName PathUtil
 * @author <a href="mailto:donggongai@126.com" target="_blank">kevin</a>
 * @date 2016年8月25日 下午3:32:26
 *
 */
@Slf4j
public class PathUtil {

    /**
     * 
     * 获取项目绝对路径
     * 
     * @Title getProjectAbsolutePath
     * @return String
     */
    public static String getProjectAbsolutePath() {
        String path = PathUtil.class.getResource("/").getPath();
        try {
            path = URLDecoder.decode(path, "utf-8");
        } catch (UnsupportedEncodingException e) {
            log.error("#获取项目绝对路径出错：转码失败！", e);
        }
        return path;
    }

}
